jquery教程

推荐列表 站点导航

当前位置:首页 > jquery > jquery教程 >

php生成静态html文件的原理分析

来源:网络整理  作者:  发布时间:2020-12-21 07:49
使用php程序将数据库中的文章数据生成单个的html文件。即有利于搜索引擎的收录,又可以避免数据库中的字段暴露在...
$GetTimeRow = explode(":",$Time);

使用php程序将数据库中的文章数据生成单个的html文件。
function GenerateHTML($Date,$Time,$Content,$Title,$Name){

*
 

* @param Time $Time
例子:

//将日期、时间变量分解成数组

//得到替换后的模板内容
$GetDateRow = explode("-", $Date);
fclose($FP);

$Str = fread($FP,filesize("tmp.html"));

}
$FileName = $GetDateRow[0].$GetDateRow[1].$GetDateRow[2].$GetTimeRow[0].$GetTimeRow[1].$GetTimeRow[2].".html";

GenerateHTML($row['date'],$row['time'],$row['content'],$row['title'],$row['name']);
fclose($Handle);

}

$Str = str_replace("{Name}", $Name, $Str);

//得到文件的名字。比如:20121028210632.html
* 将数据库中的文章生成单个HTML文件.
*/

//关闭文件,减少服务器的压力。
//echo "ok,done!";
$queryset = mysql_query($querysql);

$FP = fopen("tmp.html","r");
while( $row = mysql_fetch_array($queryset) ){

复制代码 代码如下:

?>

$Str = str_replace("{Content}", $Content, $Str);
$Str = str_replace("{Title}",$Title, $Str);

//数据库的操作
* @param String $Content
即有利于搜索引擎的收录,又可以避免数据库中的字段暴露在地址栏上,提高了网站的安全性。
$Handle = fopen($FileName,"w");
fwrite($Handle,$Str);
* @param String $Title
//引入数据库配置文件

//测试
$querysql = "select * from article";
$Str = str_replace("{Time}", $Time, $Str);

include( dirname(dirname(__FILE__))."\include\config.php" );

* @param Date $Date

//打开并读取模板内容

/**

//将内容写入HTML文件

<?php

//循环生成HTML文件。
$Str = str_replace("{Date}", $Date,$Str);

相关热词: HTML php

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jq/jc/6544.shtml

相关文章
最新文章
PHP识别相片是否是颠倒的 PHP识别相片是否是颠倒的

时间:2020-12-28

python编程有哪些ide python编程有哪些ide

时间:2020-12-28

python开发工程师是做什么 python开发工程师是做什么

时间:2020-12-28

php构造函数的作用 php构造函数的作用

时间:2020-12-28

php怎么跟数据库连接 php怎么跟数据库连接

时间:2020-12-28

php实现顺序线性表 php实现顺序线性表

时间:2020-12-28

Python多重继承中的菱形继 Python多重继承中的菱形继

时间:2020-12-28

php中break的作用 php中break的作用

时间:2020-12-28

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

php生成静态html文件的原理分析

2020-12-21 编辑:

$GetTimeRow = explode(":",$Time);

使用php程序将数据库中的文章数据生成单个的html文件。
function GenerateHTML($Date,$Time,$Content,$Title,$Name){

*
 

* @param Time $Time
例子:

//将日期、时间变量分解成数组

//得到替换后的模板内容
$GetDateRow = explode("-", $Date);
fclose($FP);

$Str = fread($FP,filesize("tmp.html"));

}
$FileName = $GetDateRow[0].$GetDateRow[1].$GetDateRow[2].$GetTimeRow[0].$GetTimeRow[1].$GetTimeRow[2].".html";

GenerateHTML($row['date'],$row['time'],$row['content'],$row['title'],$row['name']);
fclose($Handle);

}

$Str = str_replace("{Name}", $Name, $Str);

//得到文件的名字。比如:20121028210632.html
* 将数据库中的文章生成单个HTML文件.
*/

//关闭文件,减少服务器的压力。
//echo "ok,done!";
$queryset = mysql_query($querysql);

$FP = fopen("tmp.html","r");
while( $row = mysql_fetch_array($queryset) ){

复制代码 代码如下:

?>

$Str = str_replace("{Content}", $Content, $Str);
$Str = str_replace("{Title}",$Title, $Str);

//数据库的操作
* @param String $Content
即有利于搜索引擎的收录,又可以避免数据库中的字段暴露在地址栏上,提高了网站的安全性。
$Handle = fopen($FileName,"w");
fwrite($Handle,$Str);
* @param String $Title
//引入数据库配置文件

//测试
$querysql = "select * from article";
$Str = str_replace("{Time}", $Time, $Str);

include( dirname(dirname(__FILE__))."\include\config.php" );

* @param Date $Date

//打开并读取模板内容

/**

//将内容写入HTML文件

<?php

//循环生成HTML文件。
$Str = str_replace("{Date}", $Date,$Str);

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jq/jc/6544.shtml

相关文章

风云图片

推荐阅读

返回jquery教程频道首页